export default class Dep{
    constructor() {
        this.subs = []
    }
    
    addSub(sub) {
        if(sub && sub.update)
          this.subs.push(sub)
    }

    notify() {
        this.subs.forEach(sub => {
            sub.update()
        })
    }
}